Kely, Portugal

Everything was perfect. The view is fantastic, the staff very kind.