Japan villas, apartment rentals, & more