We had a very nice time staying at Roger's. Everything is as described and the location is great!
Would recommend this place to stay a few nights to explore the island :)