Beautiful, well appointed, great place- perfect location.