Well designed and functional given the size. We enjoyed our stay from check-in to check-out.