This place has everything you could ever expect. It is super clean. The location is with walking distance to most tourist attractions. The host Carmen is very nice and easy to talk to. She always responds to my text quickly. She is very considerate and make sure you have a very good stay here. They even prepared some adapters in the room! I really really couldn't think of any reasons for not recommending!