Large kitchen and dining areas made for a pleasant stay.