great place! confortable and well situated.