This place is AMAZING! The location, the accommodation, the communication with Rita. Highly recommend staying here.