Beautiful view; comfortable stay; convenient location