This place is beautiful, well appointed and very clean. There are great restaurants and shops nearby. Would certainly stay here again.