good internet, good communication. They make sure to keep you happy. very nice rooms, good location. great spot