stunning views from the deck and spa pool made the stay perfect.