Ideally situated and spotlessly clean. Communication was very good and would certainly stop there again. Highly recommended.