Beautiful view, excellent communication, a comfortable stay.