Location Location Location. Unbeatable location! Walkable to shops, beaches, restaurants. Beds are very comfortable. Front desk staffs are friendly and helpful. Great communication with the host is another plus. Nothing dirty per se. This place does need a deep cleaning.