This a well run commercial business. They arranged a pick up from the airport for us and the check in lady was very nice. The location was really fabulous too. The breakfast is provided at a small cafe nearby and the staff and the food was great.
Like some of the other comments the only downside is that the room was significantly smaller than I was expecting from the pictures. it was fine for a few nights- but if this is something that might bother you it is probably worth checking which room you are in.