A very comfortable and well appointed space in a convenient location