This place is everything I expected and more. Margaret is a great host!