Great location and has all the promised amenities. The kitchen is very functional and there’s a separate dining room - this was perfect for us as we had a private chef prepare a birthday dinner for my daughter.