beautiful stay in a stunning location