Well put together self contained apartment, very friendly staff!