This place is fantastic, better than advertised. Wonderful location, luxurious feel.