Perfectly situated, excellent sevice, great space. What more can you want.