beautiful location a must stay.