An immaculately clean and cozy spot with kitchen facilities