Very good in all ways. Good communication, clean, with a beautiful view.