It lacks the very basics - clean fresh towels, soap that is not sitting in a sloppy dish container and used by others. No amenities whatsoever - the owners bank on good location and offer nothing else. There is a cleaning fee, however, not very clean space and they make you take out the trash, notwithstanding the cleaning fee.
Overall not worth the money - would rather stay in a hotel.