Spacious, comfortable, excellent location, beautiful views. Would stay again with bigger group. Thank you for the fantastic stay.