Great location, excellent communication and a very comfortable place stay.