Nice sized accommodation that is handily located