Amazing place with many touching elements. Maria is a great host, always helpful with any detail. Location is definitely a choice