Beautiful, stylish, clean and thoughtful 5 stars