A sunny place to stay with good facilities.