Excellent communication and perfect place to stay