Okay, it has been awhile since I last stayed here, but I have suggested Globetrotters to countless people since and they all gave the same review I did. The food was great, the people were great, having access to free wifi was wonderful! The staff couldn't have been more helpful!
Yes, I stayed here in 2012 (I know, I know, I'm very late to the game, but truly I recommended this place AGAIN just yesterday!!)
- Free Wifi