Thoughtful, lovely and perfectly situated. We would definitely go back.