Location is the best - 10 out of 10! Excellent communication. Check-in/out was very easy. We had everything what was needed for a comfortable stay.