The location was excellent! The place modern and clean! The view spectacular! What more can I say!!!