Five stars. Great location, beautiful property, friendly helpful staff, great beds and a wonderful sunny flat. What more could you ask?