Fantastic house, excellent service, and perfect location = great vacation