Cozy, well equipped place in a great location