Great location! Beautifully decorated! Thoughtful host! What more can you ask for?!