Perfect stay in the most perfect setting! I knew it would be nice when I booked but was still pleasantly surprised with the view and location.