Perfect location. Very clean and comfortable. Excellent communication Would definitely stay here again.