Excellent location, excellent property, excellent communication. We really enjoyed our stay & would definitely stay again.