Spacious and well equipped space in great location.