A+++ has everything you need. Private, warm, fantastic view. Can not fault this place.