A quiet secluded place, huge one bedroom self contained flat with modern amenities. Definitely worth the stay .