This place is great for a short stay. It is close to the Osaki station which makes it very convenient for comuting around Tokyo.