Small but confortable place in a perfect location.