Views to die for - a beautiful, comfortable stay.