A comfortable, well equipped and well located place to stay. Highly recommend it if staying at Middleton Beach.