Can't imagine there's a better place to stay taking in to account location, cleanliness, value for money (at the time of writing).