Comfortable and cool apartment in great location