Clean, warm and stylish place with a fantastic view - we really enjoyed our stay here.