Absolute gem at a good price. We stayed here for a week and it never felt too small.