Clean, fantastic location and what a view!!! Highly recommended!