Great location, beautiful place and they have definitely thought about the small details.