We stayed for almost a month and we enjoyed every second of it. The location is perfect. The staff are all very good, the rooms are clean, new, comfortable and complete. We enjoyed the daily breakfast too.