Great location and plenty of space but cockroaches are making the experience disapointing.