Great location, excellent communication, well-equipped kitchen! Everything was superb! Highly recommend!