Cheerful is exactly the right word to describe this place. My stay was amazing, everything was as described and it had everything I needed for a comfortable stay. Would definitely stay here again for sure!