The location was amazing, close to the main streets and many attractions. Communication was also fast and prompt.
Only thing that would make this place amazing is air conditioning, as it can get quite hot.