Excellent place, excellent communication and excellent location. The place was very spacious and it had parking! Highly recommend staying here.