Perfect location for a perfect stay. 5 star rating well deserved. Perfect place for tranquility and relaxation.