An affordable facility in a prime location, but don't expect a pristine palace.