A wonderful place to stay in every way! The roof top terrace is a dream as the name implies!