Clean and convenient flat - very comfortable beds as well! We didn’t cook here and ate out, so cannot comment on cooking facilities but otherwise a great place!