amazing location, stunning stay