Lovely spot, big and stylish with all the amenities we needed.