Perfect location, beautiful views, clean, well equipped and the perfect home away from home. Will definitely keep going back!