Very luxurious and very nice and perfect location