excellent communication and perfect place to stay