A comfortable, stylish unit on a quiet street. Well situated close to the beach.