Absolutely beautiful, highly recommend. However need to pay deposit before check-in.