Absolutely perfect. Could not have asked for a better place to spend our honeymoon. Walking distance to many incredible restaurants and the hospitality was amazing.