Superb location; basic amenities.