A must stay place. Location is amazing !